Skip to main content
请求

curl --location 'https://openapi.gs-robot.com/openapi/v3/schedules/plans/get' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{token}}' \
--data '{
"dayOfMonth": 1,
"month": 1,
"planUuid": "plan-demo-001",
"robotSn": "DEMO00-0000-000-B001",
"year": 2024
}'

版本限制:本接口仅支持 AIO1.6 及以上软件版本。

输出

{
"code": 0,
"data": {
"missionStatus": -3,
"planCommitNo": "1",
"planExecuteType": "QUANTITATIVE_SCH_TASK",
"planFusionTaskExternal": {
"fusionTaskId": "00000000-0000-4000-8000-000000000001",
"fusionTaskType": 1,
"mapList": [
{
"floorIndex": 0,
"floorName": "",
"mapId": "00000000-0000-4000-8000-000000000002",
"mapName": "示例地图",
"mapResourceList": [
{
"mapResourceAreaId": "1",
"mapResourceId": "00000000-0000-4000-8000-000000000003",
"mapResourceName": "示例区域",
"mapResourceType": "region"
}
]
}
],
"siteId": "",
"siteName": "",
"taskAPIVersion": ""
},
"planFusionTaskMain": {
"createdAt": 1704067200,
"fusionName": "示例排班任务",
"fusionTaskId": "00000000-0000-4000-8000-000000000001",
"fusionTaskType": 1,
"loopCount": 1,
"persistence": true,
"siteInfo": {
"siteId": ""
},
"taskAPIVersion": "",
"taskAdvanceConfig": {
"autoPlanning": true,
"coverageMode": "standard",
"tempTaskPriority": false
},
"tasks": [
{
"id": "00000000-0000-4000-8000-000000000004",
"mapId": "00000000-0000-4000-8000-000000000002",
"mapResourceId": "00000000-0000-4000-8000-000000000003",
"type": "region"
}
],
"updatedAt": 1704067200,
"updatedUser": "demo-user",
"user": "demo-user",
"workMode": {
"id": "00000000-0000-4000-8000-000000000005",
"name": "sweep",
"strength": "middle",
"subType": "sweep",
"type": 0
}
},
"planRepeatType": 2,
"planRepeatWeekly": [
1,
3,
5
],
"planStartDate": "2024-01-01",
"planStartTime": "08:00",
"planStopDate": "2024-01-01",
"planStopTime": "09:00",
"planUuid": "00000000-0000-4000-8000-000000000001",
"robotAlias": "示例机器人",
"robotFamilyCode": "",
"robotSn": "DEMO00-0000-000-B001",
"semesterCommitNo": "5",
"semesterType": 4,
"semesterUuid": "semester-demo-001",
"taskName": "示例排班任务"
},
"msg": "SUCCESS"
}

字段提示:写接口的 planExecuteType 使用整数 1(定时任务)或 2(定量任务),本查询接口返回对应的字符串枚举 TIMED_SCHEDULING_TASKQUANTITATIVE_SCH_TASKsemesterType=3 表示休息任务,semesterType=4 表示融合任务。